<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        // var arr = [1, 2, 3]
        // var arr1 = [4, 5, 6]
        // var newArr = arr1.concat(undefined, [2, 3, 4], 5)
        // console.log(arr)
        // console.log(arr1)
        // console.log(newArr)
        // var arr = [123, 35, 345, 23, 123]
        //          0    1   2    3   4
        //          0    1   2     3  4 
        // strat = 0    end = arr.length
        // var newArr = arr.slice(3, 2)
        // console.log(newArr)
        // console.log(arr)

        // var arr = [1, 2, 3, 4, 5]
        // var delArr = arr.splice(3, 1, 2.1, 2.2, 2.3)
        // console.log(arr)
        // console.log(delArr)


        // var arr = [1, 2, 3, 4, 5]
        // // 把删除下标为3的数据删除  
        // // 把删除的数据添加数组的最后

        // var delArr = arr.splice(3, 1)
        // arr.splice(arr.length, 0, delArr[0])
        // console.log(arr)

        // var arr = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]

        // var index = arr.lastIndexOf(1, 4)

        // console.log(index)


        // var arr = [1, 2, 3, 4, 5, 1, 16, 7, 1, 18, 9]

        // var arr1 = []

        // for (var i = 0; i < arr.length; i++) {
        //     if (arr.indexOf(1, i) != -1) {
        //         if (arr1.indexOf(arr.indexOf(1, i)) == -1) {
        //             arr1.push(arr.indexOf(1, i))
        //         }
        //     }

        // }

        // console.log(arr1)

        // var arr = [11, 22, 33, 44, 55]

        // var flag = arr.forEach(function (item, index) {
        //     document.write(item)
        // })

        // console.log(flag)

        // var arr = [
        //     {
        //         name: "张三",
        //         age: 18,
        //     },
        //     {
        //         name: "六七",
        //         age: 1,
        //     },
        //     {
        //         name: "李四",
        //         age: 28,
        //     },
        //     {
        //         name: "王五",
        //         age: 14,
        //     },
        //     {
        //         name: "赵柳",
        //         age: 882,
        //     },
        //     {
        //         name: "六七",
        //         age: 23,
        //     },
        //     {
        //         name: "六七",
        //         age: 23,
        //     },
        // ]
        // var newArr = arr.filter(function (item, index) {
        //     return item.age >= 18 && item.age < 30
        // })

        // console.log(newArr)
        // console.log(arr)

        // var arr = [1, 2, 3, 4, 5]

        // var newArr = arr.map(function (item, index) {
        //     return item * 5
        // })

        // console.log(newArr)
        // console.log(arr)
        var arr = [
            {
                name: "张三",
                age: 18,
            },
            {
                name: "六七",
                age: 1,
            },
            {
                name: "李四",
                age: 28,
            },
            {
                name: "王五",
                age: 14,
            },
            {
                name: "赵柳",
                age: 82,
            },
            {
                name: "六七",
                age: 23,
            },
            {
                name: "六七",
                age: 23,
            },
        ]

        // 删选年龄大于=23岁  或者 小于18
        // var a = arr.filter(function (item, index) {
        //     return false
        // })

        // console.log(a)
        // console.log(arr)

    </script>
</body>

</html>